drawn payable to the drawer - German English Dictionary